from datetime import datetime, timedelta


def calculate_ticket_purchase_date(target_date):
    # 如果没有提供目标日期，则使用今天的日期
    if not target_date:
        target_datetime = datetime.now()
    else:
        # 将目标日期转换为datetime对象
        target_datetime = datetime.strptime(target_date, '%Y-%m-%d')

    # 计算提前两周的时间间隔
    delta = timedelta(days=14)

    # 计算购票日期
    purchase_date = target_datetime + delta

    return purchase_date.strftime('%Y-%m-%d')


# 输入目标日期
target_date = input("请输入目标日期（YYYY-MM-DD）（不输入则默认为今天）：")

# 调用函数计算购票日期
purchase_date = calculate_ticket_purchase_date(target_date)

print("您可以购买", purchase_date, "的火车票。")
